export {};
//声明一个变量a，同时指定其类型，并且以后使用时a的类型时确定的，将a赋值其他类型的值会报错。
let a:number;

a=10;
//a = 'Hello' //此行代码会报错

let b:string;
b='Hello'
//b=123;

//声名完变量直接赋值
let c:boolean = true;

//如果变量的生命和赋值是同时进行的，TS可以自动对变量进行类型检测
let d = false;

//函数的参数的类型声明、返回值类型的声明
function sum (a:number,b:number):number{
    return a+b;
}